home *** CD-ROM | disk | FTP | other *** search
- Short: Highlevel replacement for Setfunction V6.145
- Type: util/libs
- Uploader: snfuchs@sokrates.franken.de
- Author: snfuchs@sokrates.franken.de
- Version: 6.145
- Distribution:
- Replaces: util/libs/PatchLibV6.lha
-
-
- This version is no longer considered beta, as most bugs seem to have been
- fixed now and all features planned for V6 are implemented.
-
- This is the V6.145 release of the patch.library programmer's pack.
- Its main features are:
-
- - Remove your patches ANY TIME even if another program has installed a patch
- afterwards
- - Limit the tasks using the patch by taskname, taskid or a pattern of tasknames
- - automatically flushes caches, when required
- - priority system lets you decide, which patch to run first
- - enable or disable patches
- - Remove many patches with one function call (project management)
- - automatically extend stacks, if required
- - Patches can be completly written in C or any other 3rd generation language
- - ...
-
- Support programs offer even more features!
-
- To sum it up:
- It's easy to use, expandable and safe.
-
-
-
- News since the V5 release:
- - Optimised patch.library for performance and memory usage.
- - Patch.library has been almost completely ported from
- Assembler to C.
- (Propably fixing some bugs and introducing new ones along the way)
- - Patch.library now requires Kickstart 2.04 (V37) or higher.
- - With the new PATT_Original tags, patches can be installed very
- similair to SetFunction().
- - With the new dynamic patchcode creation system patches should
- execute faster and require less memory
- - Enhanced Stackextension feature.
- Patch.library by default no longer uses AllocMem() to extend stacks.
- Instead it uses preallocated buffers. This should increase speed and
- fix crashes with VMM.
- - Included PatchList V2.3, which fixes a deadlock problem
- with this version of patch.library
- - patch.library now uses memorypools with all OS versions
- - Included inlines for GNU/C
- - Included complete source, which can be compiled either with
- SAS/C or GNU/C (see patch.guide/Distribution)
-
-
-
-
- Also within this archive:
- - ShowNeededFiles patches dos.library to print messages whenever Open(),
- LoadSeg() or Lock() is called. Assembler source is included.
- - CPUClr patches graphics.library/BltClear() to use the CPU instead of the Blitter
- (saves some time on a faster Amiga). Assembler source is included.
- - PatchList displays informations about patches of library functions
- installed with patch.library.
-